package com.yzjs.enumeration;



public enum PayPlatformEnum {
        //1-支付宝,2-微信
        ALIPAY(1),

        WX(2),
        ;

        Integer code;

        PayPlatformEnum(Integer code) {
            this.code = code;
        }

        public static PayPlatformEnum getByBestPayTypeEnum(BestPayTypeEnum bestPayTypeEnum) {
            for (PayPlatformEnum payPlatformEnum : PayPlatformEnum.values()) {
                if (bestPayTypeEnum.getPlatform().name().equals(payPlatformEnum.name())) {
                    return payPlatformEnum;
                }
            }
            throw new RuntimeException("错误的支付平台: " + bestPayTypeEnum.name());
        }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }
}
